草庐IT

javascript document.write 在外部js文件中

全部标签

javascript - 下载文件错误2,FileTransferError.INVALID_URL_ERR

我正在使用Phonegap[cordova1.7.0]使用Xcode[ios5]下载文件。这是我用来下载文件的代码:functiondownloadfile(){varfileTransfer=newFileTransfer();console.log('thetypeofrootis:');fileTransfer.download("http://184.172.195.202:90/ElmNoor/Documents/1.txt",persistent_root.fullPath,function(entry){alert("I'mDownloading");console.lo

javascript - 模拟 Internet Explorer 的 JS 库?

在Webkit中有没有模拟IE的JS库?例如:IE8目前不支持border-radius(可能在IE10上)。所以我运行了一个JS库来检查我是否正在使用border-radius然后将其删除以使其类似于IE视觉。我知道这是个疯狂的想法,但在IE上工作太慢了,如果我能在Webkit上模拟它,那就太好了!我也需要对自己的元素这样做。注意:我知道有一个Chrome扩展程序可以制作IE标签页,但建议不同:我需要在Webkit上运行,但要删除IE不支持的功能。Edit1:我正在开发一个基于Webkit的IDE来开发HTML模板。基本上我需要一个模拟IEView版本的按钮,而无需安装IE(例如Ma

javascript - 在 Leaflet.js 或非 Google map 库中使用 Fusion Tables 磁贴?

我喜欢GoogleFusionTables可以在map上高效显示数千个标记这一事实。我的问题:是否有可能(在技术上和法律上)显示FusionTableslayer在以下任一情况下,位于OpenStreetMapmap图block之上:使用Leaflet.js带有OSMtiles和FusionTables层。我不确定这在技术上是否可行,更不用说在法律上了。将GoogleMapsAPI与FusionTableslayer结合使用和OpenStreetMap瓷砖。从技术上讲,这显然是可能的,但我不确定FusionTables结果是否必须显示在Googlemap图block上(就像Google

javascript - 如何从javascript中的ondrop事件获取文件URL

我正在为我正在制作的uploader运行以下代码。holder.ondrop=function(e){e.preventDefault();console.log(e);}我希望用户能够将文件从桌面拖到网络浏览器上,然后我想捕获它的位置,以便我可以手动上传它(不想通过javascript进行上传)不过,我的问题是,如何从事件中获取文件的客户端位置,以便将其放入中?谢谢。 最佳答案 这里是mozilla使用事件的dataTransfer对象获取拖拽文件列表的例子EXAMPLE我的例子:holder.ondrop=function(e)

javascript - Node.js 的 Cluster 模块和 Learnboost 的 Cluster 模块有什么区别?

Node.js本身有一个名为Cluster的核心模块(引用:http://nodejs.org/docs/v0.8.3/api/cluster.html),Learnboost发布了一个名为Cluster的模块(引用:http://learnboost.github.com/cluster/https://github.com/LearnBoost/cluster)。这两者如何比较?它们有某种关联吗? 最佳答案 NickHagianis已经说过了,node.js的cluster模块暂时去掉了。据我所知,LearnBoost集群模块不

javascript - 如何在IE9中使用ajax加载本地文件

我知道存在源问题,但这里不能设置网络服务器。Firefoxv14加载本地文件没有问题。Chrome添加'--allow-file-access-from-files'后没有问题有什么方法可以修复IE9吗?谢谢编辑:我找到了解决方案。只需使用ActiveXObject("MSXML2.XMLHTTP.6.0")而不是IE9的XMLHttpRequest()来克服本地文件访问拒绝问题。 最佳答案 是否使用Ajax。HTTP是一种客户端-服务器应用程序协议(protocol)。没有服务器,这根本不可能。更新:Possible显然在chro

javascript - d3.js 中的 HTML 工具提示清理

我在thisexample之后在d3.js中实现了HTML工具提示,使用这样的代码:functiononmouseover(d){$("#tooltip").fadeOut(100,function(){//generatetooltip$("#tooltip").fadeIn(100);});}functiononmouseout(){$("#tooltip").fadeOut(250);}它可以工作,但表现出一种行为,即如果鼠标在多个节点上快速移动,工具提示可能会停留在页面上。exampleabove表现出相同的行为(快乐的摆动!)。做了一些研究后似乎nvd3使用dispatch完

javascript - 如何从测试文件中访问 Mocha 选项?

我正在使用gruntjs和grunt-simple-mocha运行mocha测试:https://github.com/yaymukund/grunt-simple-mocha如何在每个mocha测试中访问grunt.js文件中定义的选项?我想要完成的是在我的gruntfile中有一些通用配置,并在我的测试中使用它。 最佳答案 我已经找到的一种方法是使用全局值,这不是很好,但是有效在grunt.js配置中global.hell='heyyou';内部测试console.log(global.hell);现在多检查一种方式,也许会更好

javascript - 在 Javascript WinRT 应用程序中读取 XML 资源文件

我正在尝试为我的WinRT实验设置一些特定于应用程序的项目(例如APIkey)的配置文件。到目前为止,我在项目的根目录中添加了一个“config.xml”文件,在属性中将其标记为资源...然后我就卡住了。我能找到的每个例子似乎都处理JSON资源文件(它们在某种程度上按照惯例与本地化相关并且似乎不适合一般配置内容?),从磁盘加载文件(自从资源被编译到.pri文件中),或使用C#。那么我怎样才能在我的Javascript/HTML5应用程序中使用它呢?我最近的尝试是这样的:varuri=newWindows.Foundation.Uri('ms-resource:///config');v

javascript - Dart js-interop 与 jquery ui

我是Dart的新手,我在开始使用js-interop库时遇到了问题。我想从jqueryui添加一个slider到我的页面,但我不知道如何从Dart进行slider()设置调用。js-interop是这样做的正确方法吗?对此提供一些帮助将不胜感激。voidmain(){js.scoped((){varslider=query('#slider-range');varoptions=js.map({'range':true,'values':[17,67]});//Thisdoesn'twork.Elementhasnomethodnamedslider.slider.slider(opt